improved precision - Turkish English Dictionary